.page-home{
	border-top: 2px solid #A92123;
	margin-top: 50px;
	position: relative;
	background-color: #F9F9F9;
	min-height: 1000px;
	.bg-wrap{
		z-index: 0;
    max-width: 1426px;
    width: 100%;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
		.bg1{
			width: 113px;
		}
		.bg2{
			width: 113px;
			float: right;
		}
	}
	.page-home-content{
		height: 100%;
		z-index: 10;
	}
	.section1{
		overflow: visible;
		z-index: 10;
		.nav{
			float: left;
			margin-top: -40px;
		}
		.banner{
			float: left;
			//width: 748px;
			width: 988px;
			.swiper-pagination-bullet{
				border-radius: 0;
				background: transparent;
				background-image: url("../images/swiper-pagination-default.png");
				background-size: cover;
				background-repeat: no-repeat;
				width: 16px;
				height: 19px;
				opacity: 0.8;
			}
			.swiper-pagination-bullet-active{
				background: transparent;
				background-image: url("../images/swiper-pagination-active.png");
				background-size: cover;
				background-repeat: no-repeat;
				width: 16px;
				height: 19px;
			}
		}
		.right-info{
			float: left;
			width: 240px;
			.news{
				padding: 0 12px;
				width: 100%;
				height: 273px;
				overflow: hidden;
				background-color: #fff;
				.title{
					font-size: 14px;
					color: #3F3F3F;
					padding: 8px 0 6px;
					border-bottom: 1px dashed #CCCCCC;
				}
				.news-list{
					width: 100%;
					.news-item{
						margin: 5px 0;
						a{
							font-size: 12px;
							color: #666666;
						}
						&:first-child{
							a{
								color: #E60012;
							}
						}
						&:nth-child(5){
							a{
								color: #FF670B;
							}
						}
					}
				}
			}
			.vip-service{
				.title{
					font-size: 13px;
					color: #333333;
					background-color: #fff;
					padding: 15px 0 10px 12px;
				}
				.service{
					border-top: 1px solid #F9F9F9;
					.service-item{
						width: 33%;
						float: left;
						background-color: #fff;
						text-align: center;
						height: 79px;
						img{
							width: 38px;
						}
						span{
							font-size: 12px;
							color: #676767;
							margin-top: 5px;
							display: inline-block;
						}
						&:nth-child(1){
							img{
								margin-top: 10px;
							}
						}
						&:nth-child(2){
							margin: 0 0.5%;
							img{
								width: 40px;
								margin-top: 14px;
							}
						}
						&:nth-child(3){
							img{
								width: 42px;
								margin-top: 10px;
							}
						}
					}
				}
			}
		}
	}
	.section2{
		margin-top: 20px;
		overflow: hidden;
		.title{
			float: left;
			width: 17.5%;
			img{
				height: 152px;
			}
		}
		.boom-list{
			float: left;
			width: 82.5%;
			.boom-item{
				width: 25%;
				padding: 0 5px;
				float: left;
				&:last-child{
					padding: 0 0 0 5px;
				}
				.boom-item-link{
					display: block;
					img{
						width: 100%;
						height: 152px;
					}
				}
			}
		}
	}
	.section3{
		margin-top: 20px;
		width: 1200px;
		height: 400px;
		.category-list{
			position: relative;
			.category-item{
				position: absolute;
				display: block;
				.category-item-link{
					display: block;
					img{
						width: 100%;
					}
				}
				&.category-place0{
					left: 0;
					top: 0;
					width: 240px;
					height: 400px;
					img{
						height: 400px;
					}
				}
				&.category-place1{
					left: 240px;
					top: 0;
					width: 240px;
					height: 200px;
					img{
						height: 200px;
					}
				}
				&.category-place2{
					left: 240px;
					top: 200px;
					width: 240px;
					height: 200px;
					img{
						height: 200px;
					}
				}
				&.category-place3{
					left: 480px;
					top: 0;
					width: 240px;
					height: 200px;
					img{
						height: 200px;
					}
				}
				&.category-place4{
					left: 480px;
					top: 200px;
					width: 240px;
					height: 200px;
					img{
						height: 200px;
					}
				}
				&.category-place5{
					left: 720px;
					top: 0;
					width: 240px;
					height: 400px;
					img{
						height: 400px;
					}
				}
				&.category-place6{
					left: 960px;
					top: 0;
					width: 240px;
					height: 400px;
					img{
						height: 400px;
					}
				}
			}
		}
	}
	.section4{
		margin-top: 20px;
	}
	.section5{
		margin-top: 20px;
		.vendor-list{
			width: 100%;
			.vendor-item{
				width: 590px;
				margin-right: 20px;
				float: left;
				&.right{
					margin-right: 0;
				}
				.vendor-info{
					width: 31%;
					float: left;
					//padding: 30px;
					background: #fff;
					height: 136px;
					padding-top: 5px;
					img{
						height: 126px;
					}
				}
				.vendor-products{
					width: 69%;
					float: left;
					.vendor-product{
						width: 33.33%;
						float: left;
						img{
							height: 136px;
						}
					}
				}
			}
		}
	}
	.section6{
		margin-top: 30px;
		.products-list-wrap{
			width: 100%;
			.products-list{
				margin-bottom: 20px;
				.category-info{
					padding-bottom: 5px;
					border-bottom: 2px solid #A92123;
					.category-name{
						font-size: 16px;
						float: left;
						padding-left: 5px;
						color: #A92123;
						a{
							color: #A92123;
						}
					}
					.category-list{
						float: right;
						padding-right: 10px;
						.category-item{
							display: inline-block;
							font-size: 12px;
							color: #666666;
							padding: 0 5px;
							border-right: 1px solid #999999;
							&:last-child{
								border-right: none;
							}
							.category-item-link{
								color: #666666;
								&:hover{
									color: #A92123;
								}
							}
						}
					}
				}
				.products-info{
					background-color: #fff;
					//height: 240px;
					//position: relative;
					padding: 5px 0;
					.product-item{
						// position: absolute;
						// &.place0{
						// 	width: 300px;
						// 	height: 300px;
						// 	top: 0;
						// 	left: 0;
						// }
						// &.place1{
						// 	width: 300px;
						// 	height: 300px;
						// 	top: 0;
						// 	left: 300px;
						// }
						// &.place2{
						// 	width: 150px;
						// 	height: 150px;
						// 	top: 0;
						// 	left: 600px;
						// }
						// &.place3{
						// 	width: 150px;
						// 	height: 150px;
						// 	top: 150px;
						// 	left: 600px;
						// }
						// &.place4{
						// 	width: 300px;
						// 	height: 300px;
						// 	top: 0;
						// 	left: 750px;
						// }
						// &.place5{
						// 	width: 150px;
						// 	height: 150px;
						// 	top: 0;
						// 	left: 1050px;
						// }
						// &.place6{
						// 	width: 150px;
						// 	height: 150px;
						// 	top: 150px;
						// 	left: 1050px;
						// }
						width: 240px;
						height: 330px;
						float: left;
						.product-item-img{
							width: 240px;
							height: 240px;
						}
						.name{
							height: 50px;
							font-size: 14px;
							padding: 10px 40px;
							display: -webkit-box;
							-webkit-box-orient: vertical;
							-webkit-line-clamp: 2;
							word-break: break-all;
							overflow: hidden;
							border-right: 1px solid #efefef;
						}
						.price{
							font-size: 16px;
							color: #A92123;
						}
						.price-old{
							font-size: 11px;
							color: #AAAAAA;
							text-decoration: line-through;
						}
						.price-wrap{
							padding: 0 40px 8px;
							height: 30px;
							border-right: 1px solid #efefef;
						}
					}
				}
			}
		}
	}
}